package com.vpx.server.bean.order.system;

import com.vpx.server.framework.base.BaseOrder;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @Description
 * @Author PC
 * @Date 2023/11/18 15:28
 **/
@Data
@ApiModel(value = "基础用例表、分支表、流程项表")
public class BaseInfoAttrPageOrder extends BaseOrder {

    @ApiModelProperty("页码")
    private Integer pageNum = 1;

    @ApiModelProperty("页条数")
    private Integer pageSize = 10;

    @ApiModelProperty(value = "基础用例表id")
    private String baseInfoId;

    @ApiModelProperty(value = "属性名称")
    private String attrName;

    @ApiModelProperty(value = "属性编号")
    private String attrCode;

    @ApiModelProperty(value = "显示类型（单值、枚举、数组）")
    private String attrType;

    @ApiModelProperty(value = "是否引用：1=是、0=否")
    private Integer isQuote;

    @ApiModelProperty(value = "是否可以设置:1=get,2=set")
    private Integer isGetSet;

    @ApiModelProperty(value = "数据类型：INT8、UINT8、INT16、UINT16、INT32、UINT32、WSTRING、DOUBLE、INT64、UINT64")
    private String dataType;
}
